// 0. 定义环境，npm install webpack webpack-cli -D 配置 webpack
// console.log('main.js2222');
// 1. 定义我们的渲染器 renderer
import { createApp } from './src/runtime-canvas';
// 2. 写 App 根组件
import App from "./src/App";
// 3. 写根容器(使用 pixi 绘制的 canvas)，再挂载
import { getRootContainer } from "./src/Game";
// 传入根组件, 渲染器将 根组件的虚拟结点 vnode 渲染成真实的 DOM 结点
// 渲染步骤就是需要调用渲染器的三个接口 createElement insert patchProp
// 这三个接口才是真正去调用你当前平台（iOS、window）的真实 API，生成对应平台的 element
// 传入根容器, mount 将 App 挂载到根容器上

let app = createApp(App)
	// 挂载这一步报错
	.mount(getRootContainer())
// console.log(app);